dd4dce8dce39118e76906abf265624ab1394ed16,languages/baseLanguage/baseLanguage/source_gen/jetbrains/mps/baseLanguage/dataFlow/ForLoopNotNull.java,ForLoopNotNull,isApplicable,#SNode#,18

Before Change


  public ForLoopNotNull() {
  }
  public boolean isApplicable(SNode node) {
    return SConceptOperations.isSubConceptOf(SNodeOperations.asSConcept(SNodeOperations.getConcept(node)), SNodeOperations.asSConcept(getApplicableConcept()));
  }
  public SAbstractConcept getApplicableConcept() {
    return MetaAdapterFactory.getConcept(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0x10a698082feL, "jetbrains.mps.baseLanguage.structure.ForStatement");

After Change


  public ForLoopNotNull() {
  }
  public boolean isApplicable(SNode node) {
    SAbstractConcept concept = SNodeOperations.getConcept(node);
    SAbstractConcept applicableConcept = getApplicableConcept();
    return concept.equals(applicableConcept) || concept.isSubConceptOf(applicableConcept);
  }
  public SAbstractConcept getApplicableConcept() {
    return MetaAdapterFactory.getConcept(0xf3061a5392264cc5L, 0xa443f952ceaf5816L, 0x10a698082feL, "jetbrains.mps.baseLanguage.structure.ForStatement");